🍗 Wiki

Web Hacking

Web Hacking

Web Hacking is a way to intrude remote web server, thus can occur modification or leakage of information, trick users, or take over the web server itself.

2. Widely Used Techniques

2.6. Directory Scanning

This is not a typical web hacking technology. It can rather be classified as ``Reconnaissance'' skill. But these directory scanners can be helpful, and reduce time to get to the target.

These tools are widely used directory scanners.

3. Reference

3.1. OWASP Top 10

OWASP Top 10:2013
  1. Injection (SQL Injection, OS Command, LDAP)

  2. Broken Authentication and Session Management

  3. Cross Site Scripting (XSS)

  4. Insecure Direct Object References (IDOR)

  5. Security Misconfiguration

  6. Sensitive Data Exposure

  7. Missing Function Level Access Control

  8. Cross Site Request Forgery

  9. Using Components with Known Vulnerabilities

  10. Unvalidated Redirects and Forwards

OWASP Top 10:2017
  1. Injection (SQL Injection, OS Command, LDAP)

  2. Broken Authentication

  3. Sensitive Data Exposure

  4. XML External Entities (XXE)

  5. Broken Access Control

  6. Security Misconfiguration

  7. Cross Site Scripting (XSS)

  8. Insecure Deserialization

  9. Using Components with Known Vulnerabilities

  10. Insufficient Logging & Monitoring

OWASP Top 10:2021
  1. Broken Access Control

  2. Cryptographic Failure

  3. Injection (SQL Injection, OS Command, LDAP)

  4. Insecure Design

  5. Security Misconfiguration

  6. Vulnerable and Outdated Components

  7. Identification and Authentication Failures

  8. Software and Data Integrity Failures

  9. Security Logging and Monitoring Failures

  10. Server Side Request Forgery